suspension polymerization - German English Dictionary